GeanyData

This contains pointers to global variables owned by Geany for plugins to use. * Core variable pointers can be appended when needed by plugin authors, if appropriate.

Members

Variables

_compat
gpointer* _compat;
Undocumented in source.
app
GeanyApp* app;

< Geany application data fields

documents_array
GPtrArray* documents_array;
Undocumented in source.
editor_prefs
GeanyEditorPrefs* editor_prefs;

< Editor settings

file_prefs
GeanyFilePrefs* file_prefs;

< File-related settings

filetypes_array
GPtrArray* filetypes_array;
Undocumented in source.
filetypes_by_title
GSList* filetypes_by_title;
Undocumented in source.
interface_prefs
GeanyInterfacePrefs* interface_prefs;

< Interface settings

main_widgets
GeanyMainWidgets* main_widgets;

< Important widgets in the main window

object
GObject* object;
Undocumented in source.
prefs
GeanyPrefs* prefs;

< General settings

search_prefs
GeanySearchPrefs* search_prefs;

< Search-related settings

template_prefs
GeanyTemplatePrefs* template_prefs;

< Template settings

tool_prefs
GeanyToolPrefs* tool_prefs;

< Tool settings

toolbar_prefs
GeanyToolbarPrefs* toolbar_prefs;

< Toolbar settings

Meta